artillery platform - Deutsch Englisch Wörterbuch